PROGRAM = gnome-datamine-tools
version = `grep '^version=' src/const.py | cut -d\" -f2`

PSRC    = gdmapriori.py gdmdtree.py gdmbayes.py
GSRC    = $(PSRC:.py=.glade)
SSRC    = $(PSRC:.py=.sh)

XTRA    = Makefile glutil.py const.py textview.glade \
          items.tab vote.dom vote.tab drug.tab drug.dom

BORGELT = apriori table dtree bayes

all:
	(cd borgelt; make)

install: all
	(cd borgelt; make install)
	(cd src; make install)

dist:
	mkdir $(PROGRAM)-$(version)
	cp Makefile src/NEWS $(PROGRAM)-$(version)
	(cd $(PROGRAM)-$(version); \
	 mkdir src; \
	 for i in $(XTRA) $(PSRC) $(GSRC) $(SSRC); do cp ../src/$$i src; done;\
	 mkdir borgelt; \
	 cp ../borgelt/Makefile borgelt; \
	 for i in $(BORGELT); do cp ../borgelt/$$i.tar.gz borgelt; done; \
	)
	tar zcvf $(PROGRAM)-$(version).tar.gz $(PROGRAM)-$(version)
	rm -rf $(PROGRAM)-$(version)
	chmod go+r $(PROGRAM)-$(version).tar.gz

clean:

realclean: clean
	(cd borgelt; make realclean)
	rm -rf $(PROGRAM)-?.?.? $(PROGRAM)-?.?.?.tar.gz $(PROGRAM).tar.gz
